\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode}{
\section{Zebulon::SICK::Messages::SettingsMode Class Reference}
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode}\index{Zebulon::SICK::Messages::SettingsMode@{Zebulon::SICK::Messages::SettingsMode}}
}
Inheritance diagram for Zebulon::SICK::Messages::SettingsMode::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum {\bfseries SubCommand} \{ \par
{\bfseries InstallationMode} =  0x00, 
{\bfseries ContinuousOutput} =  0x24, 
{\bfseries StopContinuousOutput} =  0x25, 
{\bfseries SetBaud38400} =  0x40, 
\par
{\bfseries SetBaud19200} =  0x41, 
{\bfseries SetBaud9600} =  0x42, 
{\bfseries SetBaud460800} =  0x48
 \}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a21880675c48e3fd17bc1f0ec8f6a2d3a}{
{\bfseries SettingsMode} (unsigned char subCommand=0x00)}
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a21880675c48e3fd17bc1f0ec8f6a2d3a}

\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a1cbd10803f95cbf9a9e83d9c2af1457f}{
{\bfseries SettingsMode} (const \hyperlink{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode}{SettingsMode} \&msg)}
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a1cbd10803f95cbf9a9e83d9c2af1457f}

\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_ad156eccaa8d4eb16ae6a0ff2e296c0dc}{
int {\bfseries SetPassword} (const std::string \&psswd)}
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_ad156eccaa8d4eb16ae6a0ff2e296c0dc}

\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a108d5875a6492413881cf10389b500d4}{
std::string {\bfseries GetPassword} () const }
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a108d5875a6492413881cf10389b500d4}

\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a48f3d470bee249fc9f043d0d1e68ddbf}{
virtual unsigned int {\bfseries Write} (CxUtils::Packet \&packet) const }
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a48f3d470bee249fc9f043d0d1e68ddbf}

\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_adf981747db7e22cd3f0fc57050177904}{
virtual unsigned int {\bfseries Read} (const CxUtils::Packet \&packet)}
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_adf981747db7e22cd3f0fc57050177904}

\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a63221b2696eec9113c396525c0296890}{
virtual int {\bfseries RunTestCase} () const }
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a63221b2696eec9113c396525c0296890}

\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a33d45fa5e9b6aa49b2d63f5e526aa790}{
virtual \hyperlink{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_message}{Message} $\ast$ {\bfseries Clone} () const }
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a33d45fa5e9b6aa49b2d63f5e526aa790}

\item 
\hypertarget{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a85c5bc621fa019a26782312ef326d487}{
\hyperlink{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode}{SettingsMode} \& {\bfseries operator=} (const \hyperlink{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode}{SettingsMode} \&msg)}
\label{class_zebulon_1_1_s_i_c_k_1_1_messages_1_1_settings_mode_a85c5bc621fa019a26782312ef326d487}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/sick/include/sick/messages/\hyperlink{settingsmode_8h}{settingsmode.h}\end{DoxyCompactItemize}
